body {
  *background-position: 50% 84px;
	font: 85%/1.5 "Lucida Grande", "Helvetica Neue", Arial, "Lucida Sans Unicode", sans-serif;
	font-smooth: always;
	text-align: center;
}
    
    .gwt-DialogBox .Caption {
		background: #FDEFFF;
		padding: 4px 4px 4px 8px;
		cursor: default;
		border-bottom: 1px solid #FDEFFF;
		border-top: 5px solid #FDEFFF;
		color:#3E125F;
	}
  
  	.gwt-DialogBox .dialogMiddleRight { width:0px;}
	
	.gwt-DialogBox .dialogContent { }
	
	.gwt-DialogBox .dialogMiddleCenter {
		padding: 3px;
		background: white;
		border-right: 3px solid #FDEFFF;
		border-left: 3px solid #FDEFFF;
		border-bottom: 3px solid #FDEFFF;
	}
	
	.gwt-DialogBox .dialogBottomCenter {
s
	}
	
	.gwt-DialogBox .dialogMiddleLeft {

	}
	
	.gwt-DialogBox .dialogTopLeftInner {
	  	width: 5px;
	  	zoom: 1;
	}
	.gwt-DialogBox .dialogTopRightInner {
	  	width: 8px;
	  	zoom: 1;
	}
	.gwt-DialogBox .dialogBottomLeftInner {
	  	width: 5px;
	  	height: 8px;
	  	zoom: 1;
	}
	.gwt-DialogBox .dialogBottomRightInner {
	  	width: 5px;
	  	height: 8px;
	  	zoom: 1;
	}
	.gwt-DialogBox .dialogTopLeft {

	}
	.gwt-DialogBox .dialogTopRight {

	}
	.gwt-DialogBox .dialogBottomLeft {

	}
	.gwt-DialogBox .dialogBottomRight {

	}
  	.gwt-MenuBarPopup {
  		margin: 0px 0px 0px 0px;
	}
	
	.gwt-MenuBarPopup .menuPopupTopCenter {background: #FDEFFF;}
	.gwt-MenuBarPopup .menuPopupBottomCenter { }
	.gwt-MenuBarPopup .menuPopupMiddleLeft {background: #FDEFFF;}
	.gwt-MenuBarPopup .menuPopupMiddleRight { }
	.gwt-MenuBarPopup .menuPopupTopLeftInner {
		background: #FDEFFF;
		width: 5px;
  		height: 5px;
  		zoom: 1;
	}
	.gwt-MenuBarPopup .menuPopupTopRightInner {
  		width: 8px;
  		height: 5px;
  		zoom: 1;
	}
	.gwt-MenuBarPopup .menuPopupBottomLeftInner {
  		width: 5px;
  		height: 8px;
  		zoom: 1;
	}
	.gwt-MenuBarPopup .menuPopupBottomRightInner {
  		width: 8px;
  		height: 8px;
  		zoom: 1;
	}
	.gwt-MenuBar-vertical .subMenuIcon {
  		padding-right: 4px;
	}
	.gwt-MenuBar-vertical .subMenuIcon-selected {
  		background: #FDEFFF;
	}	
	.gwt-MenuBarPopup .menuPopupTopLeft { }
	.gwt-MenuBarPopup .menuPopupTopRight { }
	.gwt-MenuBarPopup .menuPopupBottomRight { }
	* html .gwt-MenuBarPopup .menuPopupTopLeftInner {
		width: 5px;
		height: 5px;
		overflow: hidden;
	}
	* html .gwt-MenuBarPopup .menuPopupTopRightInner {
		width: 8px;
		height: 5px;
		overflow: hidden;
	}
	* html .gwt-MenuBarPopup .menuPopupBottomLeftInner {
		width: 5px;
		height: 8px;
		overflow: hidden;
	}

	* html .gwt-MenuBarPopup .menuPopupBottomRightInner {
	  width: 8px;
	  height: 8px;
	  overflow: hidden;
	}
    
    .gwt-MenuBar .gwt-MenuItem {
		cursor: pointer;
		cursor: hand;
		color: #3E125F;
	}

	.gwt-MenuBar .gwt-MenuItem-selected {
		background-color: #FDEFFF;
		color: #320A4F;
		background-image: none;
		background-repeat: repeat;
		background-attachment: scroll;
		background-position: 0% 0%;
		padding-top: 4px;
		padding-right: 14px;
		padding-bottom: 4px;
		padding-left: 1px;
	}

	.gwt-MenuBar-horizontal .gwt-MenuItem {
		padding-top: 0px;
		padding-right: 10px;
		padding-bottom: 0px;
		padding-left: 10px;
		vertical-align: bottom;
		color: #3E125F;
		font-weight: bold;
	}
	
	.gwt-MenuBar {
		cursor: hand;
		background: #FDEFFF;
	}

	.gwt-MenuBar-horizontal {
		background: #FDEFFF;
		background: -webkit-gradient(linear, left top, left bottom, from(#b2bcc8), to(#FDEFFF));
		background: -moz-linear-gradient(top, #b2bcc8, #FDEFFF);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2bcc8', endColorstr='#FDEFFF');
		border-bottom: 1px solid rgb(0,0,0);
		position:relative;
	}
	
	.gwt-MenuBar-horizontal .gwt-MenuItemSeparator {
		background-color: transparent;
		background-image: url("gradient.png");
		background-repeat: repeat-x;
		background-attachment: scroll;
		background-position: 0% 0%;
		border-bottom: 1px solid rgb(0,0,0);
		border-right: 0px;
		position:relative;
		vertical-align: bottom;
	}
	
	.fieldLabel { marging-top: 10px; font-weight: bold;}
	
     .cloudWrap {
         text-align : center;
         margin : auto;
         margin-bottom :10px;
         padding : 10px;
         line-height : 1.5em;
     } 

     .clickableLabel {
         float : left;
         padding : 5px;
         margin : 3px;
         text-decoration : none;
         cursor: hand;
     } 

     .clickableLabel a {
         color : #FFFFFF;
         text-decoration : none;
         color : red;
     }
     
     .expandPanelLabel {cursor: hand;}
     
     .iconTag {
     	margin-top:3px;
     	margin-right:2px;
     }
     
     .addTagButton { 
     	margin-top: 10px;
        background:url('/ProyectoKarma/images/edit_add.png');
        background-color:#c3c1b4;
    	background-position: 5px;
		background-repeat:no-repeat;
		border:1px solid;
		padding-left: 20px;
		padding-top: 2px;
		padding-bottom: 2px;
		float: right;
		margin-right: 12px;
		margin-left: 8px;
	}
     
     .addButton {
    	background:url('/ProyectoKarma/images/edit_add.png');
        background-color:#c3c1b4;
    	background-position: 5px;
		background-repeat:no-repeat;
		border:1px solid;
		padding-left: 20px;
		padding-top: 2px;
		padding-bottom: 2px;
		float: right;
		margin-right: 12px;
		margin-left: 8px;
	}
		
    .acceptButton {
    	border:1px solid;
		padding-left: 20px;
		padding-top: 2px;
		padding-bottom: 2px;
		margin: 2px;
		float: right;
    	background:url('/ProyectoKarma/images/accept_16x16.png');
	    background-color:#c3c1b4;
    	background-position: 5px;
		background-repeat:no-repeat;
	}

    .cancelButton {
    	border:1px solid;
		padding-left: 20px;
		padding-top: 2px;
		padding-bottom: 2px;
		margin: 2px;
		float: right;
    	background:url('/ProyectoKarma/images/cancel_16x16.png');
        background-color:#c3c1b4;
    	background-position: 5px;
		background-repeat:no-repeat;
	}
	
	.searchButton {
		margin: 14px 0px 0px 0px;
    	border:1px solid;
		padding-left: 20px;
		padding-top: 1px;
		padding-bottom: 1px;
		float: right;
		background:url('/ProyectoKarma/images/search.png');
        background-color:#c3c1b4;
    	background-position: 5px;
		background-repeat:no-repeat;
	}
	
	
	.lateralMenu {
		width: 32px;
		position: fixed;
		right: 0pt;
		top: 100px;
		background-color: #878787;
		padding-top: 10px;
		padding-right: 0pt;
		padding-bottom: 10px;
		padding-left: 0pt;
		font-family: impact,charcoal,arial,helvetica,sans-serif;
		border-top-width: 2px;
		border-right-width-value: 2px;
		border-right-width-ltr-source: physical;
		border-right-width-rtl-source: physical;
		border-bottom-width: 2px;
		border-top-style: solid;
		border-right-style-value: solid;
		border-right-style-ltr-source: physical;
		border-right-style-rtl-source: physical;
		border-bottom-style: solid;
		border-left-style-value: solid;
		border-left-style-ltr-source: physical;
		border-left-style-rtl-source: physical;
		border-top-color: #ffffff;
		border-right-color-value: #ffffff;
		border-right-color-ltr-source: physical;
		border-right-color-rtl-source: physical;
		border-bottom-color: #ffffff;
		border-left-color-value: #ffffff;
		border-left-color-ltr-source: physical;
		border-left-color-rtl-source: physical;
		border-left-width-value: 0pt;
		border-left-width-ltr-source: physical;
		border-left-width-rtl-source: physical;
	}
	
	.tableRowPopup {}
	
	.deleteDocumentItem {
		padding-left: 25px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-right: 10px;
		font-weight:bold;
		float: right;
		background:url('/ProyectoKarma/images/delete.png');
    	background-position: 5px;
		background-repeat:no-repeat;
		background-color: wh#3E125F	}

	.editDocumentItem {
		padding-left: 25px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-right: 10px;
		font-weight:bold;
		float: right;
		background:url('/ProyectoKarma/images/edit.png');
    	background-position: 5px;
		background-repeat:no-repeat;
		background-color: white;
	}
	